﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-weight: normal;}
BODY {FONT:13px/1.75 "微软雅黑", arial,sans-serif; COLOR: #666;  background:#fff;min-width: 1000px;}
A {COLOR: #666; TEXT-DECORATION: none}
P{COLOR: #434343;}
A:hover {TEXT-DECORATION: none}
A IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
DIV {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
P {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
EM {FONT-STYLE: normal; FONT-WEIGHT: normal}
TABLE {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DT {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DD {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
TR {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.cl{HEIGHT: 0px; CLEAR: both;}
.fl{FLOAT: left}
.fr{FLOAT: right}
.container{width:1000px; margin:0 auto;}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-r{text-align: right;}
.bg-black{background: #000;}
.col-black{color: #000;}
.col-white{color: #fff;}
.col-blue{color: #ad130c;}
/* CSS Document */

/*top*/
.top{background: #fff;height: 40px;box-shadow:-3px 0 0px rgba(255,255,255,1), 3px 0 0px rgba(255,255,255,1),0 -3px 0px rgba(255,255,255,1),0 2px 3px rgba(231,231,231,0.7); }
.top p{font-size: 13px;line-height: 40px;color: #666;}
.top ul{height: 40px;}
.top ul li{float: left;width: 71px;height: 14px; border-right: solid 1px #666;text-align: center;margin-top: 13px;}
.top ul li a h3{display: block;font-size: 13px;line-height: 13px;color: #666;}
.top ul li a h3:hover{color: #ad130c;}
.top ul li:last-child{border-right: none;}

/*head*/
.head{background: url(../images/head-bg.jpg) no-repeat center center; height: 131px;overflow: hidden;}
.head .logo{margin-top: 38px;}
.head .logo h1{line-height: 0;}
.head-tel{padding-left: 51px; margin-top:45px;text-align: left; background: url(../images/head-tel.png) no-repeat center left;}
.head-tel p{font-size: 13px; line-height: 13px; color: #6f6f6f;margin-bottom: 6px;}
.head-tel .tel-num{font-size: 25px; line-height: 25px; color: #ad130c;font-weight: bold;}

/*nav导航*/
.nav{background: #da251d;height:59px;}
.nav ul li{float: left; width: 125px;position: relative;}
.nav ul li a{display: block; font-size: 16px; line-height:59px; color: #fff; text-align: center;}
.nav ul li a:hover{background: #ad130c;}
.nav ul li a.on{background: #ad130c;}
.nav li dl{position: absolute;background: #da251d;display: none;z-index:10000;}
.nav li dl em a{display:block;font-size: 13px;line-height: 30px; text-align: center;width:125px; border-bottom: solid 1px #fff;}
.nav li:hover dl{display:block;}

/*pannel*/
.pannel{height: 45px;}
.pannel .left em{font-size: 13px;line-height: 45px;color: #da251d;font-weight: bold;}
.pannel .left ul li{float: left;margin-right: 16px;}

.pannel .left ul a{float: left;margin-right: 16px;}
.pannel .left ul a{display: block;font-size: 13px;line-height:45px;color: #666;}
.pannel .left ul li a h3{display: block;font-size: 13px;line-height:45px;color: #666;}
.pannel .left ul li a:hover h3{color: #ad130c;}
.search{margin-top: 6px;margin-right: 18px;}
.search .search-text{width: 244px; height: 31px; padding-left: 11px; background: url(../images/input.jpg) no-repeat;border: 0px;   color: #666; font-size: 13px; font-family: '微软雅黑'; outline: none;line-height: 31px;}
.search .search-btn{ width: 25px; height:31px; background: url(../images/bt.jpg)no-repeat;border: 0px; cursor: pointer;outline: none;}

/*banner*/
.banner{position:relative;}
.banner-hd {height:608px;position: relative; overflow:hidden;}
.banner-hd  ul{height:100%;margin: 0 auto;}
.banner-hd  ul li{height:100%;}
/*数字按钮样式*/
.banner-hd .num { overflow:hidden;  position:absolute; bottom:5%; margin:0 auto;left:0;right:0;text-align:center;zoom:1; z-index:3 ;}
.banner-hd .num ul{display: inline-block;}
.banner-hd .num li {width:70px;height:14px;  color: #FFFFFF;margin:0 5px; cursor:pointer; float: left;background:url(../images/banner-ico.png) no-repeat;}
.banner-hd .num li.on { background:url(../images/banner-ico-on.png) no-repeat } /*当前项*/

/*产品*/
.pro{margin-top: 54px; margin-bottom: 52px;}
.pro .pro-left{width: 210px;}
.pro .pro-left .pro-left-title{height: 71px;background: #ad130c;padding-left: 22px;}
.pro .pro-left .pro-left-title em{display: block;font-size: 20px;line-height: 20px;color: #fff;font-weight: bold;padding-top: 17px;margin-bottom: 6px;}
.pro .pro-left .pro-left-title span{display: block;font-size: 14px;line-height: 14px;color: #bdbcbc;}
.pro .pro-left ul{padding-left: 22px;border: solid 1px #dedede;height: 670px;background: #f6f6f6;}
.pro .pro-left ul li.on{margin-top: 2px;} 
.pro .pro-left ul li{width: 172px;border-bottom: solid 1px #d7d7d7;}
.pro .pro-left ul li:last-child{border-bottom: none;}
.pro .pro-left ul li a h3{background: url(../images/pro-left-bg.png)no-repeat left center;padding-left: 28px;font-size: 14px;line-height: 41px;color: #666;}
.pro .pro-left ul li a h3:hover {color: #ad130c;background: url(../images/pro-left-bg-on.png)no-repeat left center;font-weight: bold;}
.pro .more{background: url(../images/pro-more-bg.png) no-repeat center center;height:123px;margin-top: -1px;}
.pro .more-icon{background: url(../images/more-icon.png) no-repeat  21px 42px;padding-left: 60px;}
.pro .more-icon p{font-size: 20px;line-height: 20px;color: #fefefe;padding-top: 39px;margin-bottom: 2px;}
.pro .more-icon span{display: block;font-size: 12px;line-height: 12px;color: #fefefe;}
.pro .pro-right{width: 769px;}
.pro .pro-right ul{width: 789px;}
.pro .pro-right ul li {margin-right: 20px;margin-bottom: 20px;width: 243px; float: left;}
.pro .pro-right ul li .pic{overflow: hidden; width: 243px; height: 196px;border: solid 1px #dedede;}
.pro .pro-right ul li:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.pro .pro-right ul li p.pro-name{width: 243px;font-size: 14px;line-height: 14px;color:#da251d;text-align: center;margin-top: 9px;}
.pro .pro-right ul li:hover p.pro-name{color: #ad130c;font-weight: bold;}
.pro .pro-right ul li:hover .pic{border: solid 1px #ad130c;}

/*ad*/
.ad{background: url(../images/ad-bg.jpg)no-repeat center center;}
.ad .ad-title{text-align: center;padding-top: 56px;margin-bottom: 60px;}
.ad .ad-title p.text{font-size: 45px;line-height: 45px;color: #000;font-weight: bold;margin-bottom: 16px;}
.ad .ad-title p.text em{color: #e30304;font-weight: bold;}
.ad .ad-title span{display: block; font-size: 30px;line-height: 30px;color: #010101;margin-bottom: 20px;}
.ad .ad-title p.en{font-size: 30px;line-height: 30px; color: #c5c5c5;}
.ad .item-list .pos1 .right{background: url(../images/pos-title-bg1.png) no-repeat left center;height: 101px;padding-left: 85px;}
.ad .item-list .pos2 .right{background: url(../images/pos-title-bg2.png) no-repeat left center;}
.ad .item-list .pos3 .right{background: url(../images/pos-title-bg3.png) no-repeat left center;}
.ad .item-list .pos1 .right strong{display: block; font-size: 32px;line-height: 32px;color: #da251d;margin-top: 13px;margin-bottom: 11px;}
.ad .item-list .pos1 .right strong em{color: #e30304;font-weight: bold;}
.ad .item-list .pos1 .right span{display: block;font-size: 18px;line-height: 18px;color: #878787;margin-bottom: 26px;}
.ad .item-list .pos1 .right p.item-con{background: url(../images/item-con.png) no-repeat left center;padding-left: 46px;font-size: 18px;line-height: 28px; color: #da251d;margin-bottom: 11px;}
.ad .item-list .pos1 .right{width: 379px;margin-top: 23px;}
.ad .item-list .pos2 .right{margin-top: 75px;}
.ad .item-list .pos3{margin-top: 22px;}
.ad .item-list .pos3 .pos3-pic{margin-left: 125px;}
.ad .item-list .pos3 .right{width: 379px;margin-top: 79px;}

/*成功案例*/
.case{background: url(../images/case-bg.png)repeat-x top center #fff;}
.case .container{position: relative;}
.case .case-title{padding-top: 74px;}
.case .case-title em{display: block;font-size: 32px;line-height: 32px;color: #da251d;text-align: center;margin-bottom: 20px;}
.case .case-title p{font-size: 15px;line-height: 25px;color: #aaa;text-align: center;margin-bottom: 34px;}
.case .bd{overflow: hidden;margin-bottom: 57px;}
.case .prev,.case .next{display: block; width: 40px; height:82px; position: absolute;top:299px; background: url(../images/bd-prev.jpg);}
.case .prev{left: -40px;}
.case .next{right: -40px; background: url(../images/bd-next.jpg);}
.case .case-list{width: 1032px;}
.case .case-list li{position: relative; float:left; width:227px;margin-right: 31px;}  
.case .case-list li .pic{overflow: hidden; width: 227px; height: 257px;}
.case .case-list li:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.case .case-list .case-hide{position: absolute; top: 0; display: none; width: 227px; height: 257px; background: #ad130c;}
.case .case-list .case-hide a.text p{font-size: 18px;line-height: 18px;margin-top: 60px;margin-bottom: 16px;}
.case .case-list .case-hide a.text i{display: block; width: 36px;height: 1px;background: #fff; margin: 0 auto;}
.case .case-list .case-hide a.text span{width: 150px;text-overflow: ellipsis;display: block;font-size: 15px;line-height: 15px;color: #cde6ff;text-align: center;margin: 19px auto 33px;}
.case .case-list .case-hide a.text .more{display: block;margin: 0 auto;}

/*咨询*/
.contact{margin-bottom: 69px;}
.contact .container{background: url(../images/contact-bg.jpg) no-repeat center center;height: 128px;}
.contact p.left{width: 534px;height: 36px;background: #dedddd;font-size: 20px;color: #000;text-align: center;margin-left: 85px;margin-top: 79px;}
.contact .right{margin-right: 46px;padding-top: 23px;}
.contact .right span{display: block;font-size: 15px;line-height: 15px;}
.contact .right em{display: block;font-size:28px;line-height: 28px; font-weight: bold;font-family: arial;margin-top: 10px;margin-bottom: 6px;}
.contact .right p{width: 128px;height: 34px;background: #64b1ff;font-size: 18px;text-align: center;}

/*关于我们*/
.about{position: relative;}
.title{background: url(../images/title-bg.png)no-repeat center center;height: 21px;}
.title em{display: block; font-size: 32px;line-height: 21px; color: #da251d;font-weight: bold;text-align: center;}
.title em a{color: #da251d;}
.about .left{margin-top: 31px;margin-bottom: 44px;}
.about .left em{display: block;font-size: 20px;line-height: 20px;margin-bottom: 21px;}
.about .left p{font-size: 14px;line-height: 25px;color: #666;text-indent: 2em;width: 553px;}
.about .left .more{display: block; border:solid 1px #da251d;width: 178px;border-radius: 22px;font-size: 14px;line-height: 44px;color: #666;text-align: center; margin-top: 30px;}
.about .left .more:hover{background-color: #0054a7;color: #fff;border: solid 1px #0054a7;}
.about .about-pic{position: absolute;top:62px;right:210px;}
.about-ad{background: url(../images/about-ad-bg.jpg)no-repeat center center;height: 165px;margin-bottom: 47px;}
.about-ad ul{margin-left: 35px;padding-top: 21px;}
.about-ad ul li{float: left;margin-right: 104px;}
.about-ad ul li p{font-size: 14px;line-height: 14px;text-align: center;margin-top: 16px;}
.about-ad ul li .bg{border:solid 1px #fff;border-radius: 50%;width: 90px;height: 90px;margin: 0 auto;}
.about-ad ul li .bg1{background: url(../images/about-ad-icon1.png) no-repeat center center;}
.about-ad ul li .bg1:hover{background: url(../images/about-ad-icon1-on.png) no-repeat center center #fff;}
.about-ad ul li .bg2{background: url(../images/about-ad-icon2.png) no-repeat center center;}
.about-ad ul li .bg2:hover{background: url(../images/about-ad-icon2-on.png) no-repeat center center #fff;}
.about-ad ul li .bg3{background: url(../images/about-ad-icon3.png) no-repeat center center;}
.about-ad ul li .bg3:hover{background: url(../images/about-ad-icon3-on.png) no-repeat center center #fff;}

/*新闻中心*/
.news .news-list{width: 1036px;margin-top: 35px;margin-bottom: 66px;}
.news .news-list li{float: left;width: 227px; margin-right:32px; font-size: 13px;line-height: 13px;}
.news .news-list li .latest-pic{width: 227px; height: 177px;overflow: hidden;}
.news .news-list li:hover .latest-pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.news .news-list li em{display: block;color: #da251d;font-weight: bold;margin-top: 16px;margin-bottom: 14px;}
.news .news-list li span{display: block;color: #a6a6a6;margin-bottom: 6px; }
.news .news-list li p{font-size: 13px;line-height: 20px;color: #666;}
.news .news-list li:hover em{color: #ad130c;}

/*友情链接*/
.flink{height: 50px;background: #da251d;}
.flink  h2 .flink-pic{margin-top: -15px;margin-right: 22px;}
.flink ul li{float: left;margin-right: 32px;}
.flink ul li a{display: block;font-size: 13px;line-height: 50px;color: #fff;text-align: center;}
.flink ul li a:hover{color: #ad130c;}

/*公共底部*/
.foot{background: #f6f6f6;height: 132px; padding-top: 30px;}
.foot .right{width: 731px;font-size: 13px;line-height: 24px;color: #666;}
.foot .right ul li{float: left;margin-right: 13px;}
.foot .right p{color: #666;}
.foot .right a:hover{color: #ad130c;}

/*在线咨询*/
.zx-service{position:fixed; right:0px; top:321px; }
.service-box{background-color: #fff; border-radius:5px; width:90px; margin-bottom:8px;box-shadow: 0px 2px 3px  #929ea9;}
.service-box span{display:block;}
.service-box span.text{ background:url(../images/kf01.png) no-repeat; height:47px; line-height:40px; text-align:center; color:#fff; font-size:16px; position:relative; z-index:10;}
.service-box ul{margin-top: -7px;}
.service-box li{border-bottom:1px solid #efefef; text-align:center; position:relative;}
.service-box li em{font-size:12px;color: #757575;}
.service-box li a{display:block; padding-top:6px; padding-bottom:3px;}
.service-box li:first-child a{padding-top: 14px;}
.service-box li:last-child a{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.service-box li a:hover{background:#f9f9f9;}
.service-box li a:hover em{color:#ad130c; }
.service-box ul li:last-child{border:none;}

.service-box li p{position:absolute; left:-170px; width:150px; top:0; background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);display:none; font-size:18px; font-weight:bold;color: #ad130c;padding: 10px 0px;}
.service-box li:hover p{display:block; }

.service-arrow{box-shadow: 0px 2px 2px #d6d6d6;border:1px solid #ddd;  border-radius:5px;  width:90px; background:url(../images/kf05.png) no-repeat center center #fff; height:40px; cursor:pointer; }
.service-arrow a{display:block; width:90px; height:45px;}

/*内页样式*/
.ny-hd{height: 344px;}
.ny-main{margin-top: 40px;margin-bottom: 100px;}

/*产品列表页*/
.ny-main .ny-left .pro-left{width: 210px;}
.ny-main .title{background: #ad130c;padding-left: 22px;height: 71px;}
.ny-main .title span{font-size: 20px;line-height: 71px;color: #fff;font-weight: bold;}
.ny-main .title p{font-size: 13px;color: #d7d7d7;}
.ny-main .ny-left .pro-left ul{padding-left: 22px;border: solid 1px #dedede;height: auto;background: #f6f6f6;margin-bottom: 40px;}
.ny-main .ny-left .pro-left ul li.on{margin-top: 2px;} 
.ny-main .ny-left .pro-left ul li{width: 172px;border-bottom: solid 1px #d7d7d7;}
.ny-main .ny-left .pro-left ul li:last-child{border-bottom: none;}
.ny-main .ny-left .pro-left ul li a h3{background: url(../images/pro-left-bg.png)no-repeat left center;padding-left: 28px;font-size: 14px;line-height: 41px;color: #666;}
.ny-main .ny-left .pro-left ul li a h3:hover {color: #ad130c;background: url(../images/pro-left-bg-on.png)no-repeat left center;font-weight: bold;}
.ny-contact {width: 210px;}
.ny-contact .content{border: solid 1px #e2e2e2;padding-left: 10px;}
.ny-contact .contact-tel{background: url(../images/contact-tel.png) no-repeat left 24px;padding-left: 46px;font-weight: bold;padding-top: 24px;}
.ny-contact .contact-tel p{font-size: 13px;line-height: 13px;color: #272727;margin-bottom: 3px;}
.ny-contact .contact-tel .tel-num{font-size: 20px;line-height: 20px;color: #ad130c;font-family: "arial";}
.ny-contact .content img{margin-top: 10px;}
.ny-contact .content p.info{font-size: 13px;line-height: 28px;color: #6c6c6c;margin-bottom:5px;}
.ny-contact .content p.info em{display: block;font-size: 20px;color: #ad130c; font-weight: bold;}

.ny-main .ny-right{width: 760px;}
.ny-main .ny-right .position{display: block;margin-top: 30px; margin-bottom: 25px; border-bottom: solid 1px #ddd;position: relative;}
.ny-main .ny-right .position span{display: block; padding-left: 50px; font-size: 13px;line-height: 40px;background: url(../images/ny-home.gif) no-repeat 20px center;border-bottom: solid 1px #ad130c;width: 300px;z-index: 1000;position: absolute;bottom: -1px;left: 0;}
.ny-main .ny-right .position span a:hover{color: #ad130c;}
.ny-main .ny-right .content{overflow: hidden;}
.ny-product {width: 780px;}
.ny-product li {margin-right: 20px;margin-bottom: 20px;width: 240px; float: left;}
.ny-product li .pic{overflow: hidden; width: 240px; height: 194px;border: solid 1px #dedede;}
.ny-product li:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.ny-product li p.pro-name{width: 240px;font-size: 14px;line-height: 14px;color:#da251d;text-align: center;margin-top: 9px;}
.ny-product li:hover p.pro-name{color: #ad130c;font-weight: bold;}
.ny-product li:hover .pic{border: solid 1px #ad130c;}

/*产品详情*/
.ny-right .content .pro1 .spec-preview img{display: block;}
.ny-right .content .pro1 .descript1 strong.title1{line-height: 38px;font-size: 20px; color: #da251d;display: block;}
.ny-right .content .pro1 .descript1 p{width: 400px;font-size: 13px;color: #8e8e8e;line-height: 25px;margin-bottom: 10px;}
.ny-right .content .pro1 .descript1 a.consult{display: block; width: 120px; height: 40px; font-size: 15px; color: #fff; line-height: 40px; text-align: center; background: #e30304; }
.ny-right .content .pro1 .descript1 a.consult:hover{background-color: #ad130c;}
.ny-right .content .pro1 .descript1 p.haoma{color: #da251d;font-size: 15px; font-weight: bold; }
.ny-right .content .pro1 .descript1 p.haoma em{display: block;color: #ad130c;font-size: 24px; font-weight: bold; }
.ny-right .content .pro1 .share{overflow: hidden;margin-top: 15px;}
.ny-right .content .pro1 .share ul li{float: left;margin: 0 5px;}
.ny-right .content .detail .de-title{border-bottom: solid 3px #ad130c;}
.ny-right .content .detail .de-title a{display: block;width: 130px; font-size: 16px;line-height: 45px;color: #fff; text-align: center; margin-top: 35px;background:#ad130c;}
.ny-right .content .detail .infor{padding-top: 15px;}
.ny-right .content .detail .infor p{font-size: 14px;color: #2d2d2d;line-height: 25px;}

/*内页成功案例*/
.ny-case{width: 799px;}
.ny-case li{position: relative; float:left; width:230px;margin-right: 35px;margin-bottom: 25px;}  
.ny-case li .pic{overflow: hidden; width: 230px; height: 260px;}
.ny-case li:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.ny-case .case-hide{position: absolute; top: 0; display: none; width: 230px; height: 260px; background: #ad130c;}
.ny-case .case-hide a.text p{font-size: 18px;line-height: 18px;margin-top: 60px;margin-bottom: 16px;}
.ny-case .case-hide a.text i{display: block; width: 36px;height: 1px;background: #fff; margin: 0 auto;}
.ny-case .case-hide a.text span{width: 150px;text-overflow: ellipsis;display: block;font-size: 15px;line-height: 15px;color: #cde6ff;text-align: center;margin: 19px auto 33px;}
.ny-case .case-hide a.text .more{display: block;margin: 0 auto;}

/*内页新闻列表*/
.ny-news li{margin: 0 0 30px;overflow: hidden;padding-bottom: 22px;border: none;border-bottom: solid 1px #f2f2f2;width: 760px;}
.ny-news li a.ny-news-pic{display: block;width: 130px;height: 101px;overflow: hidden;}
.ny-news li .descript{overflow: hidden;width: 610px;}
.ny-news li .descript .title1{padding-bottom: 0px;}
.ny-news li .descript strong{font-size: 16px;line-height: 27px;color: #da251d;font-weight: normal;display: block;font-weight: bold;}
.ny-news li .descript .title1 span{font-size: 13px;color: #c5c5c5;line-height: 27px;margin-right: 10px;}
.ny-news li .descript strong:hover{color: #ad130c;}
.ny-news li .descript p{color: #5f5f5f;font-size: 13px;line-height: 21px;}
.ny-news li:last-child{border-bottom:none;}




.ny-right .content p{ font-size:13px; line-height:30px;}

.ny-right .content .pagelist {padding: 10px 0;margin-top:15px;overflow: hidden;border-top:0px solid #eee;text-align:center;}
.ny-right .content  .pagelist a,
.ny-right .content  .pagelist span {border: 1px solid #ccc; display: inline-block;padding: 2px 8px;margin-right:5px;}
.ny-right .content .pagelist span.current {color: #f30;border: 1px solid #ddd;}

